explosive belts - Turkish English Dictionary